/**这是与右菜单相关的逻辑部分 */
define(['jquery', 'salad','binder'], function (jquery, salad,binder) {
    'use strict';
    var _NAME = "RIGHT_MENU";
    /**这是右键菜单的初始化部分主要是在页面的初始过程中进行相关事件的绑定 */
    function init() {
        $(document).ready(function () {
            initForMenuCircle();
            initForMenuItem();
        });
    }
    /**初始化右邊菜單的相關事件 */
    function initForMenuItem(nav) {
        $(".salad-menu-item").click(function () {
             var itemText = $(this).children("span.salad-menu-text").text();
             var itemImg = $(this).children("span.salad-menu-img").css("backgroundImage");
             var event={
                 key:itemText,
                 value:itemImg
             };
             binder.trigger(_NAME,event);
         });
    }


    /**初始化右邊菜單的初始事件 */
    function initForMenuCircle() {
        $(".salad-right-menu-circle").click(function () {
            if ($("#operation").hasClass("close")) {
                $("#operation").attr("class", "list");
                salad.replaceClass($(".salad-right-menu"), "turnon", "turnoff");
            } else {
                $("#operation").attr("class", "close");
                salad.replaceClass($(".salad-right-menu"), "turnoff", "turnon");
            }
        });
    }

    return {
        init: init,
        name:_NAME
    };
});